package com.koron.ticket.work.logicticket.ychoistingsafety.bean;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
public class HoistingPrint implements Serializable {

    @ApiModelProperty(value = "开票人单位名称")
    private String unitName;

    @ApiModelProperty(value = "作业申请时间")
    private String appTime;

    @ApiModelProperty(value = "工作票编号")
    private String code;

    @ApiModelProperty(value = "作业实施开始时间")
    private String estimatedStartTime;

    @ApiModelProperty(value = "作业实施结束时间")
    private String estimatedEndTime;

    @ApiModelProperty(value = "吊装内容")
    private String content;

    @ApiModelProperty(value = "作业地点")
    private String locationStr;

    @ApiModelProperty(value = "吊装工具名称")
    private String hoistingHotools;

    @ApiModelProperty(value = "吊装人员及特殊工种作业证号")
    private String otherSpecialNum;

    @ApiModelProperty(value="监护人acc")
    private String guardian;

    @ApiModelProperty(value="监护人名称")
    private String guardianName;

    @ApiModelProperty(value = "吊装指挥及特殊工种作业证号")
    private String numTwo;

    @ApiModelProperty(value = "起吊物质量(T)")
    private String quality;

    @ApiModelProperty(value="涉及其他特殊作业")
    private String otherSpecialWork;

    @ApiModelProperty(value = "风险辨识结果")
    private String riskResults;

    @ApiModelProperty(value = "安全交底人")
    private String securityName;

    @ApiModelProperty(value = "接受交底人")
    private String acceptName;

    @ApiModelProperty(value = "编制人")
    private String createName;

    @ApiModelProperty(value = "生产单位安全部门负责人名称")
    private String produceUnitPerson;
    @ApiModelProperty(value = "生产单位安全部门负责人签名时间")
    private String produceUnitTime;
    @ApiModelProperty(value = "生产单位安全部门负责人意见")
    private String produceUnitMsg;

    @ApiModelProperty(value = "生产单位（厂/站）负责人名称")
    private String stationPerson;
    @ApiModelProperty(value = "生产单位（厂/站）负责人签名时间")
    private String stationTime;
    @ApiModelProperty(value = "生产单位（厂/站）负责人意见")
    private String stationMsg;

    @ApiModelProperty(value = "作业单位安全负责人名称")
    private String workUnitPerson;
    @ApiModelProperty(value = "作业单位安全责人签名时间")
    private String workUnitTime;
    @ApiModelProperty(value = "作业单位安全责人意见")
    private String workUnitMsg;

    @ApiModelProperty(value = "作业单位负责人名称")
    private String headupPerson;
    @ApiModelProperty(value = "作业单位负责人签名时间")
    private String headupTime;
    @ApiModelProperty(value = "作业单位负责人意见")
    private String headupMsg;

    @ApiModelProperty(value = "审批部门负责人名称")
    private String appDeptPerson;
    @ApiModelProperty(value = "审批部门负责人签名时间")
    private String appDeptTime;
    @ApiModelProperty(value = "审批部门负责人意见")
    private String appDeptMsg;

    @ApiModelProperty(value = "安全措施项目")
    private String securityitem;
    @ApiModelProperty(value = "安全措施是否涉及")
    private String securityIsInvolve;
    @ApiModelProperty(value = "安全措施确认人")
    private String securityPerson;

}
